to swallow the pill - Spanish English Dictionary